casserole of vegetables - French English Dictionary